package com.robertux.leaderboard.beans;

public enum ModalidadGrupoProducto {
	TODOS(0, "Todos"),
	CUALQUIERA(1, "Cualquiera");
	
	private int codigo;
	private String descripcion;
	
	private ModalidadGrupoProducto(int codigo, String descripcion) {
		this.codigo = codigo;
		this.descripcion = descripcion;
	}
	
	public static ModalidadGrupoProducto fromCodigo(int codigo) {
		for(ModalidadGrupoProducto modalidad: ModalidadGrupoProducto.values()) {
			if(modalidad.getCodigo() == codigo) {
				return modalidad;
			}
		}
		return null;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
}
